best ideas for ipo analysis